Online Dictionary of Invertebrate Zoology. A.R. Maggenti and S.L. Gardne. 2005.
pupillate — pu·pil·late … English syllables
pupillate — … Useful english dictionary
pupilate — adjective see pupillate … Useful english dictionary